parasitic castration
noun
: inhibition of function or development of gonads by infestation of a host with parasites
Love words? Need even more definitions?
Merriam-Webster unabridged
Share